#ifndef __SLAVE_H
#define __SLAVE_H

#ifdef __cplusplus
extern "C" {
#endif

#include <stdio.h>
#include <stdint.h>

#include "agile_modbus.h"
#include "agile_modbus_slave_util.h"


extern const agile_modbus_slave_util_t slave_util;

void slave_init(void);
void slave_task(void);
void modbus_timeout_cnt(void);

#ifdef __cplusplus
}
#endif

#endif /* __SLAVE_H */
